package com.daniel.design.principles.demo1;

/**
 * @ClassName Client
 * @Description 开闭原则测试，对扩展开放，对修改关闭，利用抽象和接口来规范
 * @Author Daniel
 * @Version V1.0.0
 */
public class Client {
    public static void main(String[] args) {
        // 1.创建搜狗输入法对象
        SougouInput sougouInput = new SougouInput();
        // 2.创建皮肤对象
        HeimaSkin heimaSkin = new HeimaSkin();
        // 3.设置输入法皮肤
        sougouInput.setSkin(heimaSkin);
        // 4.显示输入法皮肤
        sougouInput.display();
    }
}
